deputy directorate general for middle east - German English Dictionary